Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
77 LONDON ROAD Detached £2,255,442 £665,000 29 Jun 2001
79 LONDON ROAD Detached £1,787,504 £425,000 15 Sep 1999
93 LONDON ROAD Detached £1,161,358 £940,000 13 Jun 2019
97 LONDON ROAD Detached £908,716 £163,000 8 Jul 1996
99 LONDON ROAD Detached £866,647 £199,950 1 Jul 1999
103 LONDON ROAD Detached £729,641 £590,000 11 Apr 2019